using System.Collections.Generic;

namespace Deepcode.QueryPatterns.Redux.Domain
{
	public class Customer
	{
		public virtual int Id { get; set; }
		public virtual string AccountNumber { get; set; }
		public virtual IList<CustomerAddress> Addresses { get; set; }
		public virtual IList<Order> Orders { get; set; }
		
		public Customer()
		{
			Addresses = new List<CustomerAddress>();
			Orders = new List<Order>();
		}
	}
}